package com.zmm.zebulon.module.member.biz.service.config;

import com.zmm.zebulon.module.member.biz.controller.admin.config.vo.MemberConfigSaveReqVO;
import com.zmm.zebulon.module.member.biz.dal.dataobject.config.MemberConfigDO;

import javax.validation.Valid;

/**
 * description: 会员配置 Service 接口
 *
 * @author zebulon
 * package com.zmm.zebulon.module.member.biz.service.config
 * name: MemberConfigService
 * date 2024/1/10 21:52
 */
public interface MemberConfigService {

    /**
     * 保存会员配置
     *
     * @param saveReqVO 更新信息
     */
    void saveConfig(@Valid MemberConfigSaveReqVO saveReqVO);

    /**
     * 获得会员配置
     *
     * @return 积分配置
     */
    MemberConfigDO getConfig();

}

